dealer imprint - French English Dictionary